home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
comm
/
irc
/
NetStat2AmIRC.lha
/
n2a.amirx
next >
Wrap
Text File
|
1999-02-16
|
1KB
|
25 lines
/*
NetStat2AmIRC Version 1.0
Compilation date: 16-Feb-1999.
© 1999 Frank Meyer-Pfauder.
*/
file="Miami:MiamiNetStat"
advanced="N"
actad=ADDRESS();IF ~show('P','MIAMI.1') THEN DO
CALL OUTPUT("Ooops... Miami is not running.");EXIT;END;ADDRESS(MIAMI.1)
ISONLINE;ADDRESS(actad);IF rc=0 THEN DO
CALL OUTPUT("Sorry... you are not online.");EXIT;END;IF exists(file) THEN DO
IF advanced="Y" THEN address command file '>t:oports.dat -aN';ELSE
address command file '>t:oports.dat -N';IF open(log,'T:oports.dat','R') THEN DO
DO UNTIL EOF(log);actline=readln(log)
IF FIND(actline,'Active Internet')>0 THEN DO
CALL OUTPUT("NetStat2AmIRC - "actline"...");END;ELSE DO
IF FIND(actline,'Proto')>0 THEN DO
actline=d2c(2)||SUBWORD(actline,1,1)||" "||SUBWORD(actline,4);END;ELSE
actline=SUBWORD(actline,1,1)||" "||SUBWORD(actline,4);CALL OUTPUT(actline)
END;END;IF CLOSE(log) THEN DO;CALL OUTPUT("--")
address command 'delete T:oports.dat quiet';END;END;END;EXIT;output:
parse arg text;"echo C=1 P="d2c(27)"b«NetStat» "text;RETURN